\documentclass{standalone}
\usepackage{tikz}
\usepackage{ctex,siunitx,ninecolors}
\setCJKmainfont{Noto Serif CJK SC}
\usepackage{tkz-euclide}
\usepackage{amsmath}
\usepackage{wasysym}
\usetikzlibrary{patterns, calc}
\usetikzlibrary {decorations.pathmorphing, decorations.pathreplacing, decorations.shapes,backgrounds}
\newcommand\hand[2][0]{
    \begin{scope}[#2,rotate=#1,on background layer]
    \fill[pink!10!orange!10,draw=black,very thin]
    ( 1.557,-0.490)..controls( 1.304,-0.400)and( 1.125,-0.333)..
( 1.078,-0.240)..controls( 1.016,-0.152)and( 1.060,-0.088)..
( 0.901, 0.037)..controls( 0.796, 0.158)and( 0.747, 0.233)..
( 0.724, 0.286)..controls( 0.686, 0.380)and( 0.643, 0.423)..
( 0.611, 0.474)..controls( 0.563, 0.529)and( 0.562, 0.632)..
( 0.508, 0.736)..controls( 0.464, 0.880)and( 0.374, 1.020)..
( 0.374, 1.153)..controls( 0.391, 1.351)and( 0.186, 1.405)..
( 0.155, 1.087)..controls( 0.100, 0.493)and( 0.258, 0.765)..
( 0.224, 0.275)..controls(-0.681, 0.404)and(-0.548,-0.058)..
(-0.403,-0.122)..controls(-0.664,-0.206)and(-0.542,-0.474)..
(-0.408,-0.491)..controls(-0.616,-0.585)and(-0.520,-0.793)..
(-0.386,-0.803)..controls(-0.469,-0.874)and(-0.427,-0.949)..
(-0.382,-0.995)..controls(-0.310,-1.064)and(-0.230,-1.061)..
(-0.153,-1.102)..controls(-0.090,-1.128)and(-0.052,-1.167)..
( 0.013,-1.175)..controls( 0.086,-1.196)and( 0.134,-1.173)..
( 0.267,-1.182)..controls( 0.592,-1.182)and( 0.853,-1.139)..( 1.325,-1.407);
    \end{scope}
  \begin{scope}[#2,rotate=#1]
  \fill[pink!10!orange!10](-0.08,0.09)rectangle(0.08,-0.99);
  \fill[pink!10!orange!10,draw=black,very thin]
  (-0.094, 0.199)..controls(-0.030, 0.139)and(-0.183, 0.094)..
( 0.002, 0.107)..controls( 0.134, 0.111)and( 0.049, 0.163)..
( 0.096, 0.202)..controls( 0.104, 0.219)and( 0.114, 0.253)..
( 0.177, 0.209)..controls( 0.265, 0.179)and( 0.278,-0.063)..
( 0.061,-0.170)..controls(-0.043,-0.197)and(-0.253,-0.156)..(-0.393,-0.124);
  \draw[very thin]
  (0.379,1.066)..controls(0.300,1.074)and(0.255,1.126)..(0.298,1.303)
  (0.812,-0.667)..controls(0.531,-0.643)and(0.485,-0.621)..(0.364,-0.831)
(0.888,-0.529)..controls(0.447,-0.489)and(0.402,-0.417)..(0.337,-0.131)
(1.064,-0.965)..controls(1.042,-1.112)and(0.941,-1.154)..(0.843,-1.177)
( 0.103,-0.159)..controls( 0.270,-0.164)and( 0.263,-0.458)..
( 0.128,-0.472)..controls(-0.016,-0.499)and(-0.256,-0.510)..(-0.398,-0.496)
( 0.202,-0.441)..controls( 0.298,-0.468)and( 0.275,-0.667)..
( 0.174,-0.731)..controls( 0.106,-0.778)and(-0.187,-0.821)..(-0.371,-0.805)
( 0.222,-0.706)..controls( 0.285,-0.763)and( 0.268,-0.906)..
( 0.106,-0.959)..controls(-0.071,-1.007)and(-0.186,-1.033)..(-0.037,-1.118)
;
  \end{scope}
}
\begin{document}
\small
\begin{tikzpicture}[>=latex,scale=1]
  \draw[azure6](0.3,-1.5)arc(0:180:0.3 and 0.08);
  \fill[left color=brown,right color=brown,middle color=white](-0.05,1.7)rectangle(0.05,-1.7);
  \hand{}
  \draw[->,red6](-0.2,0.5)--++(0,0.6)node[left,text=black]{$I$};
  \draw[azure6,postaction={decorate},decoration={markings,mark=at position 0.5 with {\arrow{>}}}](-0.3,-1.5)arc(180:360:0.3 and 0.08);
  \node at (0.3,-1.5)[right]{$B$};
  \draw[-latex]  (-0.8,0) arc
  [
  start angle=140,
  end angle=240,
  x radius=1,
  y radius =0.5
  ] ;
\end{tikzpicture}
\end{document}